package list;

import java.util.ArrayList;
import java.util.List;

public class List_ {
    @SuppressWarnings({"all"})
    public static void main(String[] args) {
        List list = new ArrayList();
        list.add("小白");
        list.add("小青");
        list.add(1,"许宣");
        System.out.println(list);
        List list1 = new ArrayList();
        list1.add("法海");
        list1.add("司马官人");
        list.addAll(1,list1);//从index位置开始将else中的所有元素添加进来
        System.out.println(list);
        System.out.println(list.indexOf("小白"));//返回object在集合中首次出现的位置
        list.add("小白");
        System.out.println(list);
        System.out.println(list.lastIndexOf("小白"));//返回object在集合末尾出现的位置
        list.remove(1);//删除指定位置的元素
        System.out.println(list);
        list.set(2,"许仙");//替换指定位置的元素
        System.out.println(list);
        List reslist = list.subList(0,2);
        System.out.println(reslist);//返回从0到1下标的元素



    }
}
